Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 APPLEGARTH Detached £347,500 30 Oct 2015
6 APPLEGARTH Detached £352,000 14 Jul 2017
7 APPLEGARTH Detached £545,000 10 Aug 2018
11 APPLEGARTH Detached £300,000 8 Dec 2020
17 APPLEGARTH Detached £425,000 4 May 2023
23 APPLEGARTH Detached £210,000 2 Dec 2002
25 APPLEGARTH Detached £347,250 18 Apr 2019
29 APPLEGARTH Detached £360,000 26 Jan 2023
31 APPLEGARTH Detached £100,000 31 Oct 1997
35 APPLEGARTH Detached £355,000 5 Aug 2016
37 APPLEGARTH Detached £330,000 13 Dec 2019